#ifndef TEST_OP_HPP
#define TEST_OP_HPP
#include <complex>
#include <map>
namespace QuantumWalk{
  template<typename T>
  class test_op:public gen_op{
    typename Ref<test_op> ptr_t;
    
    void add_op(matrix<T> m);
    matrix<T> get_op();
    test_op(){};
    
  private:
    matrix<T> m_;
  };
};

#endif
